From f239edaf9c31064f49c1453a6a1af08eb1135b98 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Tue, 18 Dec 2012 17:30:58 +0100 Subject: [PATCH] css: Parse and print the new state flags --- gtk/gtkcssselector.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gtk/gtkcssselector.c b/gtk/gtkcssselector.c index 7956a97318..216090faad 100644 --- a/gtk/gtkcssselector.c +++ b/gtk/gtkcssselector.c @@ -1107,7 +1107,9 @@ gtk_css_selector_pseudoclass_state_print (const GtkCssSelector *selector, "insensitive", "inconsistent", "focus", - "backdrop" + "backdrop", + "dir(ltr)", + "dir(rtl)" }; guint i, state; @@ -1823,7 +1825,9 @@ parse_selector_pseudo_class (GtkCssParser *parser, { "inconsistent", GTK_STATE_FLAG_INCONSISTENT, }, { "focused", GTK_STATE_FLAG_FOCUSED, }, { "focus", GTK_STATE_FLAG_FOCUSED, }, - { "backdrop", GTK_STATE_FLAG_BACKDROP, } + { "backdrop", GTK_STATE_FLAG_BACKDROP, }, + { "dir(ltr)", GTK_STATE_FLAG_DIR_LTR, }, + { "dir(rtl)", GTK_STATE_FLAG_DIR_RTL, } }; guint i; -- 2.30.2